package com.bkgy.controller.allprocess.entity;

import com.bkgy.commom.model.PageParams;
import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.Data;

import java.math.BigDecimal;

@Data
/**
 * 产品成材率全流程分析实体
 */
public class TbAllpricessProductEntity extends PageParams {

    /**
     * 查询开始时间-主机组
     * 时间格式：2025-06-01 00:00:01
     */
    private String dbegin;//查询开始时间

    /**
     * 查询结束时间-主机组
     * 时间格式：2025-06-01 00:00:01
     */
    private String dend;//查询结束时间

    /**
     * 重卷查询开始时间
     */
    @JsonProperty(required = false)
    private String dbegin_rcl;

    /**
     * 重卷查询结束时间
     */
    @JsonProperty(required = false)
    private String dend_rcl;

    /**
     * 查询开始时间-L3级别时间格式
     * 时间格式：20250703075254
     */
    @JsonProperty(required = false)
    private String dbegin_Times;

    /**
     * 查询结束时间-L3级别时间格式
     * 时间格式：20250703075254
     */
    @JsonProperty(required = false)
    private String dend_Times;//查询结束时间

    /**
     * 计划号
     */
    private String planno;

    /**
     *异常品规、钢牌号
     */
    private String steelgrade;

    /**
     *成品重量[t]
     */
    private BigDecimal exwt;

    /**
     *原料重量[t]
     */
    private BigDecimal enwt;

    /**
     *成材率
     */
    private BigDecimal yield;

    /**
     * 产线名称
     */
    private  String linename;

    /**
     * 目标值
     */
    private BigDecimal targetvalue;

    /**
     * 实际值
     */
    private BigDecimal realvalue;

    /**
     * 未达原因
     */
    private  String yieldremark;

    /**
     * 行号
     */
    private BigDecimal rownum;
}
